# object类的特殊方法 Python中首尾双下划线称为特殊方法
class Person(object):
    def __init__(self,name,age):
        self.name = name
        self.age = age

    # 重写str方法 不重写默认输出对象地址
    def __str__(self):
        return f'我是{self.name}今年{self.age}岁'


# 对象创建时先执行_new()_方法创建对象 再执行__init__()初始化对象
per = Person('Enzreal',100)
# print(dir(per))
print(per)